home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Info-Mac 3
/
Info_Mac_1994-01.iso
/
Information
/
Hardware
/
PowerPC Q&A
< prev
next >
Wrap
Internet Message Format
|
1993-12-30
|
23KB
Date: Sun, 28 Nov 1993 13:03:46 -0400 (EDT)
From: Dieder Bylsma <dbylsma@uoguelph.ca>
Subject: Apple's PowerPC Q&A (22k)
Forwarded from Mac-L: info on PowerPC
>FYI. Q & A on the PowerPC Macintosh in five easy lessons:
>Customer Issues
>Transition Issues
>System Software Issues
>Application Issues
>Competitive Issues
>
>About 22K of Apple propaganda follows. Delete now if this stuff doesn't
>interest you.
>------------------------
Produced by Apple Performance Development in cooperation with Jim Gable,
Product Marketing Manager, PowerPC 10/29/93
CUSTOMER ISSUES
Q: How do I briefly explain and position Macintosh with PowerPC?
A: Macintosh with PowerPC is the next generation of personal computing.
- A price/performance breakthrough based on RISC technology.
- Offers smooth migration paths for both Mac and PC users.
- Has excellent future growth on the Apple, IBM and Motorola alliance.
Q: Why should any customer want a PowerPC-based computer?
A: PowerPC offers substantial price/performance gains over the 680x0
and x86 series of microprocessors. This performance gain lends itself to
the emergence of new and exciting technologies, including speech
recognition, telephony, video, and a multitude of other powerful
capabilities. Further extending the power and performance of the Macintosh
platform will enable customers to increase their productivity using today's
computing solutions as well as making brand new solutions possible -- at an
affordable price. Additionally, Apple's first products based on PowerPC
are the beginning of a new family of RISC-based products. While the Intel
world is stretching an old architecture, PowerPC is the start of a new
technology curve.
Q: Will a PowerPC Macintosh "look" different than a Macintosh today?
A: The primary operating system for the PowerPC Macintosh is System
7-the same operating system shipping with every Macintosh today. Unlike
other vendors who require users to switch to a new operating system to
benefit from RISC technology, Apple is moving our mainstream operating
system to PowerPC technology. Users the get power of RISC technology, the
familiar Macintosh user interface, and need no re-training.
Q: How do I position PowerPC to a current Macintosh customer?
A: For a Macintosh user, the PowerPC story is simple. It's a
Macintosh. Your old software just works. New software is really fast.
Q: How do I position PowerPC to a DOS/Windows-friendly audience?
A: Here we need to explain the advantages of making the technology leap
to RISC technology. Once people understand this, we can show why Apple has
an excellent migration story.
Q: As a Windows user, why should I even care about Apple's PowerPC
machines?
A: PowerPC offers a price/performance breakthrough in comparison to the
x86 architecture that Windows users run today. By migrating to PowerPC,
DOS/Windows users step onto this stronger growth path while maintaining
software flexibility.
TRANSITION ISSUES
Q: Apple will be selling both 680x0-based and PowerPC-based Macintosh
systems. How will a customer know which to buy?
A: As they have in the past, customers will make their purchase
decisions with certain criteria in mind: features, price, performance,
etc. New to their decision process, though, will be the features and
capabilities enabled by the performance breakthrough of PowerPC. As usual,
there will be a "ladder" of choices built on price vs. performance,
including both 680x0-based and PowerPC-based systems. Customers will
choose where their needs fit into that ladder. Just as Apple sold millions
of 68030 products in 1993 even though 68040 products were available, we
expect to sell millions of 68040 products in1994 as PowerPC moves into our
mid-range and high-end.
Q: How do I leverage interest in the upcoming PowerPC Macintosh line to
sell 680x0-based systems now? Upgrades? May not need PowerPC?
A: It's important to understand the upgrade offerings Apple has
pre-announced to help customers purchase the systems they need today. We
are putting together the most comprehensive upgrade program ever, starting
with these detailed statements about upgrade paths. Keep in mind too that
many, many customers will be very satisfied with our new entry-level
products, like the Quadra 605, regardless of PowerPC.
Q: What sort of upgrade solutions will Apple have available at
introduction, and how much will those upgrades cost?
A: Earlier this year, Apple announced its intention to offer upgrades
to PowerPC technology for the following Macintosh models: IIvx, IIvi,
Performa 600, Centris 610, 650, 660AV, Quadra 800, and 840AV. This month
Apple also announced that the Quadra 610, Quadra 650 and AWS 60, 80, and 95
can be upgraded. To respond to customer questions Apple also stated that
upgrades will be available at introduction and that their prices will start
as low as $1,000. Additionally, Apple and third-party developers are
working to create upgrades for other Macintosh models as well. Details on
upgrade options will be made available when specific PowerPC-based
Macintosh products are announced.
Q: Why are upgrades not specifically mentioned for the Quadra 700, 900,
950, the LC family or several other products ?
A: We have only announced the upgrades that will definitely be
available from Apple at or near the first introduction of PowerPC. Not only
are we continuing to work on other upgrade options, we are also enabling
third party developers to offer Mac compatible PowerPC upgrades.
Q: Will there be a Quadra 950 server based on PowerPC?
A: Yes. Apple Business Systems announced a full upgrade path for
PowerPC this October. See the press release for more details.
Q: Will important K-12 applications be compatible at introduction
(e.g., ClarisWorks, Mac School, HyperCard)?
A: Nearly any application that runs on current 680x0 models will be
compati ble on PowerPC. While the initial focus for native applications is
targeted more towards mid-range and high-end customers, we expect most
developers to start PowerPC projects soon if they haven't already.
SYSTEM SOFTWARE ISSUES
Q: How compatible are today's applications with the PowerPC Macintosh?
A: Today's Macintosh applications should run, without modification, on
PowerPC-based Macintosh models. Apple expects their performance to be
surprisingly responsive. Of course, performance will vary dramatically
based on the application and other factors. In actual use, performance will
range from a fast 68030- to a 68040-based Macintosh. Apple has been
testing 3rd party software at developer conferences throughout the world,
as well as in our own labs. After testing over a thousand packages, we are
confident that compatibility will be excellent.
Q: Why would someone run PowerOpen instead of Mac OS on PowerPC?
A: Primarily, the benefit of PowerOpen is access to the UNIX operating
system. Also under PowerOpen, a Macintosh user can execute MS-DOS, A/UX,
AIX, or System 7 applications.
Q: Which operating system will a PowerPC Mac run? System 8?
PowerOpen?
A: Most PowerPC-based Macintosh systems, like 680x0-based systems, will
ship with the standard Macintosh Operating System, System 7. However,
customers who want client/server solutions, multi-user applications, or
UNIX applications and services, will be able to use PowerOpen-Apple's
forthcoming open systems platform.
Q: What about DOS/Windows?
A: PowerPC gives us a greatly improved story for DOS/Windows users.
Insignia Solutions is working on a native version of SoftPC, which they
call SoftWindows, for PowerPC. The 601 is a far better platform for their
emulat or than today's 68040s. Consequently a DOS or Windows program can
run at speeds comparable to a 486. With this technology, Macintosh with
PowerPC offers a migration path for the two operating systems that really
matter in the large marketplace today-Macintosh and DOS/Windows.
Q: Will System 7 Pro run? QuickTime 1.6.1?
A: Both System 7 Pro and QuickTime are being updated for PowerPC.
Other capabilities developed as stand-alone system software extensions such
as AppleScript and QuickDraw GX will be available on both 680x0-based and
PowerPC-based Macintosh systems.
Q: Will recompiled applications work with AOCE communications on a
PowerPC Macintosh?
A: An AOCE product that currently runs on 680x0-based Macintosh systems
will work on PowerPC-based Macintosh systems with the updated System 7 Pro.
Similarly, a recompiled AOCE application will work on the PowerPC-based
Macintosh while taking advantage of the inherent speed increases and
capabilities of native applications.
Q: Will the OS (System 7) print drivers be compatible with current
products?
A: Nearly all drivers (including print drivers), INITs, and CDEVs, and
other utility software will work on PowerPC-based Macintosh systems.
Q: Will my existing peripherals work (CD-ROM, hard drives, scanners,
printers)?
A: NuBus cards (such as networking and video cards), AppleTalk devices
(such as printers), SCSI devices (such as hard disks, scanners, and CD
ROMs), ADB devices (such as mice, trackballs and keyboards), and other
Macintosh cards and peripherals are compatible with PowerPC. If a hardware
device works with the new Macintosh AV systems, the odds are excellent that
it will work on PowerPC with no problems.
Q: Will PowerPC-based and 680x0-based systems co-exist on the same
network or environment?
A: Yes. You will be able to mix RISC-based and 680x0-based Macintosh
systems on the same networks, exchange files and disks between them, and
enjoy all the other benefits expected from a Macintosh.
Q: How will file sharing work on PowerPC?
A: Like nearly everything on today's Macintosh, it just works. From
the user perspective, file sharing functions exactly as it does today both
locally or across a wide network. File sharing will also work between a
680x0-based Macintosh and a PowerPC Macintosh.
Q: Is there a true multitasking, protected memory operating system on a
PowerPC Macintosh?
A: The operating system shipping on the first generation of
PowerPC-based Macintosh systems will be the same System 7 available today.
While this includes cooperative multitasking, it does not offer protected
memory or pre-emption. Future versions of system software from Apple will
incorporate pre-emptive multitasking and protected memory.
Q: What is Taligent working on for PowerPC?
A: Taligent is creating a completely new object-oriented operating
system. Due in the middle of this decade, Taligent software will run on
Apple's PowerPC-based Macintosh systems.
APPLICATION ISSUES
Q: Which applications will be ready at release and when will a
substantial number of native applications be available?
A: Nearly all current Macintosh applications will be compatible at
release of the first PowerPC-based Macintosh models. Many developers are
currently porting their products to the PowerPC platform, so there should
be a large number of native applications in a very short time. For an
extended period, users should expect to see many applications offered in
both a 680x0 version and a PowerPC native version.
Q: What determines whether or not an application will work on a PowerPC
Macintosh?
A: If an application is currently written following available Macintosh
programming guidelines, it should run without modification on PowerPC
through the 68LC040 emulation. (The "LC" stands for the low cost `040.
These chips do not have floating point units. An existing application that
requires a floating point unit will have to be re-compiled for PowerPC.
However, the speed increase for floating point is so phenomenal that these
developers are the most excited about the change.)
Q: What won't run on PowerPC?
A: Applications that do not run on current Macintosh systems. In other
words, those that have not followed the currently available Macintosh
programming guidelines, will consequently not run on PowerPC-based
Macintosh models. In our testing to date, compatibility looks very good.
Q: Which third-party applications are already running in native mode?
A: Although there is no definitive list of native applications, a large
number of software developers, including Adobe Systems, Inc., ACIUS Inc.,
Aldus Corporation, Claris Corporation, Deneba Software, Frame Technology,
Insignia Solutions, Inc., Microsoft Corporation, Quark Inc., Specular
International, and WordPerfect Corporation have announced their intentions
to offer new, native versions of their software packages. Seven more
developers announced support this October. (See press releases.) In
addition, Apple is working with hundreds of other developers worldwide to
ensure that all kinds of existing Macintosh applications will be revised to
take advantage of PowerPC processor performance.
Q: What do customers with custom applications need to do to ensure
compatibility?
A: Custom applications, if written properly according to currently
available Macintosh programming guidelines, will run without modification
on PowerPC. To ensure smooth transition to Macintosh with PowerPC,
developers should do the following: Write in ANSI C or C++, ensure that
data structures are aligned, don't depend on the 680x0 run-time model,
isolate and minimize use of low-memory globals, isolate and eliminate use
of internal Toolbox calls, isolate dependencies on 80-bit extended format
numeric type, don't be depend on specific interrupt levels, be 32-bit
clean, and avoid patching traps. For more information, any developer can
contact Apple's Developer Services at 408/974-4897.
Q: Will Apple be publishing a list of PowerPC-compatible Macintosh
software?
A: Nearly all software that currently runs on 680x0-based Macintosh
models
will run on PowerPC. A list of exceptions is more likely than a list of
compatibles, since most all applications will be running at introduction.
TECHNICAL ISSUES
Q: How fast is the 68LC040 emulation mode and what is the expected
performance of native applications?
A: Apple expects the performance of existing application to vary
dramatically based on the application and other factors. In actual use,
performance will range from a fast 68030- to a 68040-based Macintosh.
Native PowerPC applications are expected to be two to four times as fast as
the same application running on today's Motorola 68040 or Intel's 80486
systems. Applications using floating-point mathematical operations (3-D
rendering, CAD,etc.) could see performance increases as much as tenfold.
Q: Is as PowerPC Macintosh really 4 to 10 times faster than a Quadra
950?
A: Yes. In fact, applications written specifically for PowerPC
processors (native) have been benchmarked at 8 to 10 times faster in
mathematical calculations. But this is definitely one of the best cases we
know. In general, we expect speed increases in the range of 2 to 4 times.
Q: Is there any special "tuning" of the operating system required for
the PowerPC Macintosh that results in greater performance boosts?
A: Apple is optimizing parts of System 7 for the highest performance on
the PowerPC processor. This will benefit applications written for
680x0systems as well as those developed for PowerPC. For example, Apple is
modifying the Macintosh Toolbox procedures that take the most computational
power (such as QuickDraw) to take full advantage of the RISC performance of
PowerPC.
Q: How does a developer migrate an application from emulation to native
PowerPC?
A: Developers may choose between the Apple-provided solution or a
number of third-party solutions to port their products to PowerPC. The
Apple-provided solution is the "Macintosh on PowerPC SDK" (Software
Developers Kit). Editing, compiling, and linking will be performed on a
680x0-based Macintosh, while execution and debugging will occur on a target
(PowerPC) system.
Q: How can you have one version of an application that runs on either
680x0 or PowerPC?
A: Current 680x0-based applications will run without modification on
PowerPC-based Macintosh systems. Vendors may choose to port their
applications to PowerPC, thus maximizing performance. Vendors may also
choose to keep both application versions available for purchase since both
680x0-based and PowerPC-based Macintosh models will be for sale for years
to come. This also should meet the needs of the currently installed based
of 680x0 Macintosh customers.
Q: What are the other speed enhancements the PowerPC Macintosh? Real
SCSI-2? Graphics acceleration? I/O acceleration?
A: We will continue to improve other parts of system performance as we
have in the past. You can expect PowerPC to build on the improved I/O
architecture introduced with the Macintosh AV products, for example.
Q: When will PCI be implemented?
A: PCI (Peripheral Component Interconnect) is a high-performance card
expansion architecture designed to eliminate bottlenecks between a
computer's processor and its high bandwidth peripherals, such as
networking, video, and graphics. Apple in adopting the PCI expansion bus
for future Macintosh computers in order to offer its customers the higher
performance levels required as video, graphics, multimedia and other needs
grow in popularity. PCI will be offered in a second generation of PowerPC
products from Apple. All initial PowerPC products will continue with NuBus
cards.
Q: Is there really a PowerPC instruction called "eieio?"
A: Yes.
COMPETITIVE ISSUES
Q: Why is PowerPC better than Pentium?
A: The first generation PowerPC processor, the PowerPC 601, performs
comparably at integer calculations and exceeds Pentium at floating-point
calculations. In addition, the 601 is half the size of, and requires
little more than half the power of a Pentium processor. Yet Motorola and
IBM offer the 601 at about half the cost of a Pentium processor. In short,
superior performance at half the cost. This is the advantage of moving to
a new technology curve with a RISC architecture.
Q: Intel says they will keep the x86 architecture up to date with RISC.
Can they?
A: Some people believe that Intel is so large and so profitable that
they can keep up with RISC technology. We believe that the advantages
demonstrated in a 601 to Pentium comparison are only the beginning of the
increasing benefits of RISC technology. For example, the 601 has twice the
on-board memory cache as a Pentium chip even though it actually has fewer
transistors. Here's another indicator-in both workstations and PDAs, RISC
technology has won out over CISC technology. The workstation vendors must
offer the best price/performance possible to stay competitive, and they all
offer RISC. The new PDA market had no backward compatibility concerns and
most new entrees have selected RISC. Clearly there are compelling technical
reasons for these facts.
Q: I've seen a lot of press applauding PowerPC over Pentium. Are there
any areas where Pentium is better?
A: Sure. Pentium is not bad technology. In fact, it's an incredibly
advanced chip that will sell in very high volumes over the coming years.
However, it shows the complexity and cost of stretching CISC technologies
forward. Intel refers to Pentium as the "next generation of compatible
power." This plays to their greatest advantage-it can run old DOS/Windows
applications faster than any other chip. Intel has to hope that this edge
remains compelling in the face of new PowerPC applications running even
faster.
Q: If IBM, Dell, AST, or Compaq build PowerPC machines that will run
Windows NT, what is the Apple advantage?
A: Apple's approach to System Software offers the smoothest transition
to RISC of any vendor. Other companies are asking customers to adopt
complex, large and sometimes unproven operating systems to move to RISC
(UNIX, OS/2, NT, etc.) Apple is simply using System 7. Just as
importantly, Apple has a dramatic lead in offering native applications on
Macintosh with PowerPC. Because we have been working with developers for
nearly two years in some cases, we will have an impressive collection of
native applications in 1994 while our competition will probably have much
less to show.
Q: Why would a customer want a PowerPC-based computer from Apple rather
than one from the competition?
A: Apple's products will be very competitive for both new and old
reasons. As stated before, our migration to RISC is the easiest available.
And we have the native applications. At the same time, we can offer the
superior user interface and simple operation of Macintosh. As one of the
world's largest personal computer manufacturers, we can offer aggressive
prices. And we continue to lead with innovative technologies like AV.
Q: How is Apple's PowerPC approach different from other vendors'
PowerPC approach?
A: Again, Apple is building the easiest path the RISC technology and we
have the native applications. Our focus on excellent compatibility gives
Macintosh owners a simple choice, and our work with Insignia will give
DOS/Windows users a migration path as well. This allows customers: 1) to
move forward with the newest and most powerful technologies available, 2)
guarantees compatibility with their currently installed base and, 3)
preserves their investments.
Q: Will the Apple PowerPC machines run an IBM OS (i.e., Workplace
Shell), and will IBM machines or clones be able to run System 7?
A: Certain PowerPC Macintosh models will run the PowerOpen operating
system (when it becomes available.) We have no plans to offer OS/2,
Workplace or any other IBM OS on Apple's PowerPC systems as of now. On the
other side, IBM can offer Macintosh compatibility only through PowerOpen
(AIX UNIX).
Q: Which operating systems will IBM be able to run on their PowerPC
products (Workplace OS, AIX, PowerOpen, Macintosh) and when?
A: In a recent PowerPC promotional event, IBM announced that their
PowerPC-based products would be able to run AIX, DOS, OS/2, Windows NT, and
Workplace OS. It's interesting to note that DOS and Windows will need an
emulator from IBM to run, just as Apple needs Insignia. So our offering
should hold up well in comparison. In fact, Microsoft is using Insignia
technology in their NT ports to RISC systems.
-------------------